package com.aaa.mrcai.mapper;

import com.aaa.mrcai.pojo.entity.Notify;
import com.aaa.mrcai.pojo.entity.RState;
import com.aaa.mrcai.pojo.entity.Reception;
import com.aaa.mrcai.pojo.entity.Role;
import com.aaa.mrcai.pojo.vo.ReceptionStateVO;
import com.aaa.mrcai.query.SendQuery;

import java.util.List;

/**
 * @author meowyf
 * @version 1.0
 * @Name Z_MJ
 * @date 2021/12/14 16:49:34
 */
public interface ReceptionMapper {
    List<Reception> list(SendQuery sendQuery);

    Notify listScontend(int id);

    List<Role> listRole();

    int deleteReception(int id);

    Long querySendTotalCount(SendQuery sendQuery);

    int updateState(ReceptionStateVO receptionStateVO);

    int deleteAll();
}
